Echarts柱状图的宽度设置

您所在的位置:网站首页 echarts 设置画布大小 Echarts柱状图的宽度设置

Echarts柱状图的宽度设置

2022-10-06 14:36| 来源: 网络整理| 查看: 265

Echarts柱状图的宽度设置

更新时间:2022-04-02 10:09:23 来源:动力节点 浏览696次

先看两张图

图中柱图只需要设置series中的坐标系属性barWidth就可以,

这种图柱状图,折叠柱状图都适应

eg:

/** * 堆积柱状图 * @param xaxisdata x轴:标签(数组) * @param serieszs 柱状图图数据(数组) * @param seriesyx 柱状图图数据(数组) */ function drawDJZZT(xaxisdata,serieszs,seriesyx){ var myChart = echarts.init(document.getElementById('main1')); myChart.setOption({ title : { text : "" }, tooltip : { trigger : 'axis', showDelay : 0, // 显示延迟,添加显示延迟可以避免频繁切换,单位ms axisPointer : { // 坐标轴指示器,坐标轴触发有效 type : 'shadow' // 默认为直线,可选为:'line' | 'shadow' } }, legend: { data:['做市', '协议'] }, xAxis : [{ type : 'category', data : xaxisdata, axisLabel:{ textStyle:{ color:"#222" } } }], yAxis : [{ type : 'value' }], series : [ { name:'做市', type:'bar', stack: '总量', /*itemStyle : { normal: {label : {show: true, position: 'insideTop',textStyle:{color:'#000'}}}},*/ data:serieszs }, { name:'协议', type:'bar', stack: '总量', barWidth : 30,//柱图宽度 /*itemStyle : { normal: {label : {show: true, position: 'insideTop',textStyle:{color:'#000'}}}},*/ data:seriesyx } ] }); }

调用方式

//console.log(data); var xaxisdata = [];//月份 var serieszs = []; var seriesyx = []; var year = new Date().format("yyyy"); for(var i=(data.list.length-1);i>=0;i--){ var monthDate = data.list[i].month_date; //if( year == monthDate.substring(0,4)){ //xaxisdata.push(monthDate.substring(4)+"月"); //}else{ xaxisdata.push(monthDate.substring(0,4)+"年"+monthDate.substring(4)+"月"); //} serieszs.push(data.list[i].zszrmygpsl); seriesyx.push(data.list[i].xyzrmygpsl); } drawDJZZT( xaxisdata, serieszs, seriesyx);

 

上一篇Logback配置文件详解 下一篇angularjs和vue的区别

相关阅读

SVN服务器搭建流程

2022-09-30

一文读懂怎么下载Maven

2022-09-30

Git版本控制器简介

2022-09-29

Docker运行容器的方法

2022-09-29

最新文章

一看就懂的MySQL安装图解

2022-09-30

使用VirtualBox在Windows上安装Linux虚拟机的教程

2022-09-30

Tomcat服务启动的方法

2022-09-30

SVN服务器搭建流程

2022-09-30


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3